self-propelled grab barge - Deutsch Englisch Wörterbuch